﻿package com.wongoing.sys.dao;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.wongoing.base.BaseDao;
import com.wongoing.base.Mapper;
import com.wongoing.base.PageResult;
import com.wongoing.sys.model.SysRole;
import com.wongoing.sys.model.ext.SysRoleExt;
@Mapper
public interface SysRoleDao extends BaseDao<SysRole, Serializable>{
	
	/**
	 * 功能说明：获取角色列表
	 * 修改说明：
	 * @author wuzq
	 * @date 2017年10月13日 下午10:01:34
	 * @param parmas 查询参数
	 * @return 返回符合条件的角色记录集合
	 */
	public List<SysRoleExt> getRoleListPageByParam(Map<String, Object> parmas);
	
	/**
	 * 功能说明：获取角色分页数据总页数
	 * 修改说明：
	 * @author wuzq
	 * @date 2017年10月13日 下午10:03:12
	 * @param params 查询参数
	 * @return 返回符合条件的分页查询总页数
	 */
	public Integer countOfRoleListPageByParam(Map<String,Object> params);
}
